<?php

session_start();

require_once("config.php");


//инициализация пользователя

if (isset($_SESSION["login"]) && isset($_SESSION["pass"])) {
    if ($userId = bpUser::isUser($_SESSION["login"], $_SESSION["pass"])) {
       $userStatus = true;

    } else {
        unset($_SESSION["login"]);
        unset($_SESSION["pass"]);
        $userStatus = false;
    }
} elseif (isset($_POST["login"]) && isset($_POST["pass"])) {
        if ($userId = bpUser::isUser($_POST["login"], md5($_POST["pass"]))) {
            $_SESSION["login"] = $_POST["login"];
            $_SESSION["pass"] = md5($_POST["pass"]);
            $userStatus = true;
            header("Location: ".DOMAIN_NAME);
        } else {
            $userStatus    = false;
        }
} else {
    $userStatus = false;
}

define("USER_STATUS", $userStatus);

// Блок управления текущей страницей
if ($userStatus) {
    define("USER_ID", $userId);
    define("USER_NICK", $_SESSION["login"]);


    if (isset($_REQUEST["mode"])) { 
        include("ajax/".$_REQUEST["mode"].".php");    
    } else {
        echo "Unknown action";
    }
    
} else {
    echo "Unauthorized user";
}



?>